<?php
/*
 * 主要功能:
 *
 * dreamxyp(QQ:31996798) - PHP - class.channel.php
 * coding:夏一平
 * 創建時間:2006-11-13
 */
class cat
{
	/*
	 * 功能:頻道ID轉換 以頻道ID為key 名稱為value的數組
	 * 返回:數組
	 */
	static public function id2name($db,$arr)
	{
		$ca = new ca("cats","cats",3600);
		if(!$cats=$ca->get())
		{
		    for($i=1;$i<=4;$i++)
			{
			    $rss= array();
			    $rs = $db->dataArray("select * from cats_c{$i}");
			    foreach($rs as $v)$rss[$v["c{$i}id"]] = $v["name"];
			    $cats["c{$i}id"] = $rss;
			}
			$ca->put($cats);
		}
		$rs = array();
		if(!is_array($arr)) $arr = array("c1id"=>$arr);
		for($i=1;$i<=4;$i++)
		{
			$key = "c{$i}id";
			if($arr[$key]) $rs["c{$i}id"] = $cats["c{$i}id"][$arr[$key]];
		}
		return $rs;
	}
}
?>
